[INFO] fetching crate mogwai-macros 0.2.1...
[INFO] fixing mogwai-macros-0.2.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate mogwai-macros 0.2.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate mogwai-macros 0.2.1
[INFO] finished tweaking crates.io crate mogwai-macros 0.2.1
[INFO] tweaked toml for crates.io crate mogwai-macros 0.2.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate mogwai-macros 0.2.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mogwai-macros 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f
[INFO] running `Command { std: "docker" "start" "b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]     Checking quote v1.0.40
[INFO] [stderr]     Checking syn v2.0.106
[INFO] [stderr]     Checking mogwai-macros v0.2.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:376:13
[INFO] [stdout]     |
[INFO] [stdout] 376 |         use mogwai::prelude::*;
[INFO] [stdout]     |             ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:406:13
[INFO] [stdout]     |
[INFO] [stdout] 406 |         use mogwai::prelude::*;
[INFO] [stdout]     |             ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:429:13
[INFO] [stdout]     |
[INFO] [stdout] 429 |         use mogwai::prelude::*;
[INFO] [stdout]     |             ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:467:13
[INFO] [stdout]     |
[INFO] [stdout] 467 |         use mogwai::prelude::*;
[INFO] [stdout]     |             ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:489:13
[INFO] [stdout]     |
[INFO] [stdout] 489 |         use mogwai::prelude::*;
[INFO] [stdout]     |             ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:522:13
[INFO] [stdout]     |
[INFO] [stdout] 522 |         use mogwai::prelude::*;
[INFO] [stdout]     |             ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewChild` in this scope
[INFO] [stdout]    --> src/lib.rs:378:18
[INFO] [stdout]     |
[INFO] [stdout] 378 |         #[derive(ViewChild)]
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewChild;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]    --> src/lib.rs:380:15
[INFO] [stdout]     |
[INFO] [stdout] 380 |             #[child]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> src/lib.rs:385:13
[INFO] [stdout]     |
[INFO] [stdout] 385 |             rsx! {
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> src/lib.rs:392:13
[INFO] [stdout]     |
[INFO] [stdout] 392 |             rsx! {
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewChild` in this scope
[INFO] [stdout]    --> src/lib.rs:408:18
[INFO] [stdout]     |
[INFO] [stdout] 408 |         #[derive(ViewChild)]
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewChild;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]    --> src/lib.rs:410:15
[INFO] [stdout]     |
[INFO] [stdout] 410 |             #[child]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> src/lib.rs:415:13
[INFO] [stdout]     |
[INFO] [stdout] 415 |             rsx! {
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewChild` in this scope
[INFO] [stdout]    --> src/lib.rs:431:18
[INFO] [stdout]     |
[INFO] [stdout] 431 |         #[derive(ViewChild)]
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewChild;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]    --> src/lib.rs:433:15
[INFO] [stdout]     |
[INFO] [stdout] 433 |             #[child]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> src/lib.rs:440:17
[INFO] [stdout]     |
[INFO] [stdout] 440 |                 rsx! {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> src/lib.rs:450:13
[INFO] [stdout]     |
[INFO] [stdout] 450 |             rsx! {
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewProperties` in this scope
[INFO] [stdout]    --> src/lib.rs:469:18
[INFO] [stdout]     |
[INFO] [stdout] 469 |         #[derive(ViewProperties)]
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewProperties;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `properties` in this scope
[INFO] [stdout]    --> src/lib.rs:471:15
[INFO] [stdout]     |
[INFO] [stdout] 471 |             #[properties]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewChild` in this scope
[INFO] [stdout]    --> src/lib.rs:491:18
[INFO] [stdout]     |
[INFO] [stdout] 491 |         #[derive(ViewChild, ViewProperties)]
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewChild;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewProperties` in this scope
[INFO] [stdout]    --> src/lib.rs:491:29
[INFO] [stdout]     |
[INFO] [stdout] 491 |         #[derive(ViewChild, ViewProperties)]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewProperties;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]    --> src/lib.rs:493:15
[INFO] [stdout]     |
[INFO] [stdout] 493 |             #[child]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `properties` in this scope
[INFO] [stdout]    --> src/lib.rs:494:15
[INFO] [stdout]     |
[INFO] [stdout] 494 |             #[properties]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `rsx` in this scope
[INFO] [stdout]    --> src/lib.rs:501:13
[INFO] [stdout]     |
[INFO] [stdout] 501 |             rsx! {
[INFO] [stdout]     |             ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::rsx;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewChild` in this scope
[INFO] [stdout]    --> src/lib.rs:524:18
[INFO] [stdout]     |
[INFO] [stdout] 524 |         #[derive(ViewChild, ViewProperties)]
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewChild;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `ViewProperties` in this scope
[INFO] [stdout]    --> src/lib.rs:524:29
[INFO] [stdout]     |
[INFO] [stdout] 524 |         #[derive(ViewChild, ViewProperties)]
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this derive macro
[INFO] [stdout]     |
[INFO] [stdout] 352 +     use crate::ViewProperties;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `child` in this scope
[INFO] [stdout]    --> src/lib.rs:526:15
[INFO] [stdout]     |
[INFO] [stdout] 526 |             #[child]
[INFO] [stdout]     |               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `properties` in this scope
[INFO] [stdout]    --> src/lib.rs:528:15
[INFO] [stdout]     |
[INFO] [stdout] 528 |             #[properties]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:481:18
[INFO] [stdout]     |
[INFO] [stdout] 481 |         let el = mogwai::ssr::SsrElement::new("div");
[INFO] [stdout]     |                  ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:482:39
[INFO] [stdout]     |
[INFO] [stdout] 482 |         let component = MyComponent::<mogwai::ssr::Ssr> { wrapper: el };
[INFO] [stdout]     |                                       ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:509:23
[INFO] [stdout]     |
[INFO] [stdout] 509 |         let wrapper = mogwai::ssr::SsrElement::new("span");
[INFO] [stdout]     |                       ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:510:20
[INFO] [stdout]     |
[INFO] [stdout] 510 |         let text = mogwai::ssr::SsrText::new("hello");
[INFO] [stdout]     |                    ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:511:39
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let component = MyComponent::<mogwai::ssr::Ssr> {
[INFO] [stdout]     |                                       ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:532:20
[INFO] [stdout]     |
[INFO] [stdout] 532 |         let root = mogwai::ssr::SsrElement::new("div");
[INFO] [stdout]     |                    ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:533:21
[INFO] [stdout]     |
[INFO] [stdout] 533 |         let inner = mogwai::ssr::SsrElement::new("span");
[INFO] [stdout]     |                     ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `mogwai` in this scope
[INFO] [stdout]    --> src/lib.rs:534:39
[INFO] [stdout]     |
[INFO] [stdout] 534 |         let component = MyComponent::<mogwai::ssr::Ssr> { root, inner };
[INFO] [stdout]     |                                       ^^^^^^ use of unresolved module or unlinked crate `mogwai`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `mogwai`, use `cargo add mogwai` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:379:31
[INFO] [stdout]     |
[INFO] [stdout] 379 |         struct MyComponent<V: View> {
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:384:27
[INFO] [stdout]     |
[INFO] [stdout] 384 |         fn create_view<V: View>() -> V::Element {
[INFO] [stdout]     |                           ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `wrapper` in this scope
[INFO] [stdout]    --> src/lib.rs:390:48
[INFO] [stdout]     |
[INFO] [stdout] 390 |             let component = MyComponent::<V> { wrapper };
[INFO] [stdout]     |                                                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `root` in this scope
[INFO] [stdout]    --> src/lib.rs:399:13
[INFO] [stdout]     |
[INFO] [stdout] 399 |             root
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:409:31
[INFO] [stdout]     |
[INFO] [stdout] 409 |         struct MyComponent<V: View> {
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:414:20
[INFO] [stdout]     |
[INFO] [stdout] 414 |         fn nest<V: View>(component: &MyComponent<V>) -> V::Element {
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `wrapper` in this scope
[INFO] [stdout]    --> src/lib.rs:422:13
[INFO] [stdout]     |
[INFO] [stdout] 422 |             wrapper
[INFO] [stdout]     |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:432:31
[INFO] [stdout]     |
[INFO] [stdout] 432 |         struct MyComponent<V: View> {
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:438:17
[INFO] [stdout]     |
[INFO] [stdout] 438 |         impl<V: View> MyComponent<V> {
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `wrapper` in this scope
[INFO] [stdout]    --> src/lib.rs:445:24
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 Self { wrapper, text }
[INFO] [stdout]     |                        ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `text` in this scope
[INFO] [stdout]    --> src/lib.rs:445:33
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 Self { wrapper, text }
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:449:20
[INFO] [stdout]     |
[INFO] [stdout] 449 |         fn nest<V: View>() -> V::Element {
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `wrapper` in this scope
[INFO] [stdout]    --> src/lib.rs:461:13
[INFO] [stdout]     |
[INFO] [stdout] 461 |             wrapper
[INFO] [stdout]     |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:470:31
[INFO] [stdout]     |
[INFO] [stdout] 470 |         struct MyComponent<V: View> {
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:475:25
[INFO] [stdout]     |
[INFO] [stdout] 475 |         fn set_attrs<V: View>(component: &MyComponent<V>) {
[INFO] [stdout]     |                         ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:492:31
[INFO] [stdout]     |
[INFO] [stdout] 492 |         struct MyComponent<V: View> {
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:499:29
[INFO] [stdout]     |
[INFO] [stdout] 499 |         fn use_component<V: View>(component: &MyComponent<V>) -> V::Element {
[INFO] [stdout]     |                             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `root` in this scope
[INFO] [stdout]    --> src/lib.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |             root
[INFO] [stdout]     |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `View` in this scope
[INFO] [stdout]    --> src/lib.rs:525:31
[INFO] [stdout]     |
[INFO] [stdout] 525 |         struct MyComponent<V: View> {
[INFO] [stdout]     |                               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Element` not found for `V`
[INFO] [stdout]    --> src/lib.rs:381:25
[INFO] [stdout]     |
[INFO] [stdout] 381 |             wrapper: V::Element,
[INFO] [stdout]     |                         ^^^^^^^ associated type `Element` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Element` not found for `V`
[INFO] [stdout]    --> src/lib.rs:411:25
[INFO] [stdout]     |
[INFO] [stdout] 411 |             wrapper: V::Element,
[INFO] [stdout]     |                         ^^^^^^^ associated type `Element` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Element` not found for `V`
[INFO] [stdout]    --> src/lib.rs:434:25
[INFO] [stdout]     |
[INFO] [stdout] 434 |             wrapper: V::Element,
[INFO] [stdout]     |                         ^^^^^^^ associated type `Element` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Text` not found for `V`
[INFO] [stdout]    --> src/lib.rs:435:22
[INFO] [stdout]     |
[INFO] [stdout] 435 |             text: V::Text,
[INFO] [stdout]     |                      ^^^^ associated type `Text` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Element` not found for `V`
[INFO] [stdout]    --> src/lib.rs:472:25
[INFO] [stdout]     |
[INFO] [stdout] 472 |             wrapper: V::Element,
[INFO] [stdout]     |                         ^^^^^^^ associated type `Element` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Element` not found for `V`
[INFO] [stdout]    --> src/lib.rs:495:25
[INFO] [stdout]     |
[INFO] [stdout] 495 |             wrapper: V::Element,
[INFO] [stdout]     |                         ^^^^^^^ associated type `Element` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Text` not found for `V`
[INFO] [stdout]    --> src/lib.rs:496:23
[INFO] [stdout]     |
[INFO] [stdout] 496 |             _text: V::Text,
[INFO] [stdout]     |                       ^^^^ associated type `Text` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Element` not found for `V`
[INFO] [stdout]    --> src/lib.rs:527:22
[INFO] [stdout]     |
[INFO] [stdout] 527 |             root: V::Element,
[INFO] [stdout]     |                      ^^^^^^^ associated type `Element` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0220]: associated type `Element` not found for `V`
[INFO] [stdout]    --> src/lib.rs:529:23
[INFO] [stdout]     |
[INFO] [stdout] 529 |             inner: V::Element,
[INFO] [stdout]     |                       ^^^^^^^ associated type `Element` not found
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0220, E0405, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0220`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mogwai-macros` (lib test) due to 64 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f", kill_on_drop: false }`
[INFO] [stdout] b1f047b67361eaeef9bf09941c3e90bcfa2a8f49c42686a4c962ede076ee603f
